mechanical engineering technical interview questions